permeable synthetic fabric membrane - Allemand Anglais Dictionnaire